spotted morning thrush - Spanish English Dictionary